package shzj.orm.dao;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import shzj.orm.entity.ProfessionSet;
import shzj.orm.entity.ProfessionSetExample;

public interface ProfessionSetMapper {
    int countByExample(ProfessionSetExample example);

    int deleteByExample(ProfessionSetExample example);

    int deleteByPrimaryKey(Long pk);

    int insert(ProfessionSet record);

    int insertSelective(ProfessionSet record);

    List<ProfessionSet> selectByExample(ProfessionSetExample example);

    ProfessionSet selectByPrimaryKey(Long pk);

    int updateByExampleSelective(@Param("record") ProfessionSet record, @Param("example") ProfessionSetExample example);

    int updateByExample(@Param("record") ProfessionSet record, @Param("example") ProfessionSetExample example);

    int updateByPrimaryKeySelective(ProfessionSet record);

    int updateByPrimaryKey(ProfessionSet record);
}